cross between ... - English Synonyms Dictionary